package com.qf.game.utils;

import java.util.concurrent.atomic.AtomicInteger;

/**
 * id自增器的工具类
 *
 * description:
 * author: Ken
 * 公众号：Java架构栈
 */
public class IdGeneratorUtils {

    private static AtomicInteger atomicInteger = new AtomicInteger(0);

    /**
     * 自动生成房间id
     * @return
     */
    public static int generatorId(){
        return atomicInteger.incrementAndGet();
    }

//    public static void main(String[] args) {
//        for (int i = 0; i < 10000; i++) {
//            new Thread(() -> {
//                //获取一次id
//                int rid = IdGeneratorUtils.generatorId();
//                System.out.println("获取的id：" + rid);
//            }).start();
//        }
//    }
}
